package com.gitee.feizns.convert.method;

import java.lang.reflect.Method;

/**
 * @author feizns
 * @since 2019/5/28
 */
public interface MethodSelectionStrategy {

    /**
     * 方法选择策略，找不到最优的则返回 {@code null}
     * @param targetType
     * @param original
     * @param methods
     * @return
     */
    MethodWrapper find(Class<?> targetType, Object original, Method... methods);

}

